drop-side car - Spanish English Dictionary